lick the spittle of - German English Dictionary